Consulta de Guías Docentes



Academic Year/course: 2023/24

558 - Bachelor's Degree in Industrial Design and Product Development Engineering

25802 - Computer Science


Syllabus Information

Academic year:
2023/24
Subject:
25802 - Computer Science
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
558 - Bachelor's Degree in Industrial Design and Product Development Engineering
ECTS:
6.0
Year:
1
Semester:
107-First semester
558-First semester o Second semester
271-First semester
Subject type:
Basic Education
Module:
---

1. General information

The subject aims to make the student become an advanced computer user, so that they can efficiently use this tool and understand its basic operation.

It consists of two subject blocks. The first, of an introductory nature, presents a general overview of the world of informatics. In the second, basic knowledge of computer programming is worked on, to acquire a greater degree of understanding of the machine, and to learn computational thinking as a problem-solving technique.

Special emphasis is placed on the generation of optimized processes, both in terms of execution time and resources required for their execution. This approach is aligned with the Sustainable Development Goals (SDGs) of the United Nations Agenda 2030 (https://www.un.org/sustainabledevelopment/es/), such that the acquisition of the learning results of the subject will contribute to some extent to the achievement of Objective 7.3 of Goal 7.

No previous knowledge is required to take the subject.

2. Learning results

1. Knowledge of the internal logical and physical structure of a computer.

2. Use of graphical and textual interfaces of various operating systems.

3. Skills to decide the best computer tool to use to perform a task, valuing the use of free software tools against other alternatives.

4. Efficient use of the Internet as a means of obtaining and retrieving information.

5. Skills to decide how to adequately represent information on the computer.

6. Ability to create the data structures associated with an information processing problem, within the framework of object-oriented programming

7. Understanding and critical analysis of relatively simple programs built by third parties.

8. Ability to apply the basic mechanisms of structured and object oriented programming to create correct programs that solve low to medium complexity information processing problems, using an object-oriented programming language.

3. Syllabus

Theory

  • Block I: Introduction to computer science
    • Internal structure of a computer
    • Software
    • Operating systems
    • Hardware
    •  Computer networks
    • Representation of information
    • Databases
  • Block II: Programming
    • Programming basics
    • Algorithm and program design

Practices

  • Block I: Introduction to computer science
    • Computer tools (1)
    • Computer tools (2)
  • Block II: Programming
    • Program design (1)
    • Program design (2)
    • Program design (3)
    • Program design (4)

4. Academic activities

  • Master classes. 30 hours
    • The contents of the subject are presented. The block II topics are eminently practical in orientation Problem solving and case studies. 10 hours
    • The solutions reached to proposed problems that have been solved in advance are presented and discussed Laboratory practices. 20 hours
    • Activities are proposed to be solved with the help of a computer Teaching assignments. 25 hours: 1 of tutorials and 24 of elaboration
    • Two individual papers, one in each block of the subject
    • An optional group work. It is associated with 1 hour of tutorials Study hours. 60 hours
  • Assessment 5 hours

5. Assessment system

There are two evaluation modalities

  • Mixed assessment
    • The following activities developed during the term will have the weight indicated in the grade of the subject.
      • Practices 15%
      • Individual work: 10%
      • Examination of Block I: 25%. Multiple choice test
    • The final written test consists of:
      • Block I exam, for students who have not passed the previous exam
      • Examination of Block II: 50%. Programming exercises
  • Simple evaluation
    • 100% of the grade comes from a final written test, consisting of:
      • Examination of Block I: 25%. Multiple choice test
      • Examination of Block II: 75%. Programming exercises

The subject will be considered passed if:

  • A minimum grade of 3.5 out of 10 is obtained in both exams
  • The sum of the grades of the various tests and activities, according to the evaluation system chosen, weighted by their respective values, is greater than or equal to 5

Regardless of the evaluation modality chosen, the optional activity Group work will have a value of 1 point, which will be added to the grade obtained in case of having passed the subject.

The detection of plagiarism in any activity will result in the cancellation of the grades of all the activities developed during the term.


Curso Académico: 2023/24

558 - Graduado en Ingeniería en Diseño Industrial y Desarrollo de Producto

25802 - Informática


Información del Plan Docente

Año académico:
2023/24
Asignatura:
25802 - Informática
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
558 - Graduado en Ingeniería en Diseño Industrial y Desarrollo de Producto
Créditos:
6.0
Curso:
1
Periodo de impartición:
107-Primer semestre
558-Primer semestre o Segundo semestre
271-Primer semestre
Clase de asignatura:
Formación básica
Materia:
Informática

1. Información básica de la asignatura

La asignatura pretende que el estudiante se convierta en usuario avanzado de ordenador, para que pueda usar eficientemente esta herramienta y entender su funcionamiento básico.

Consta de dos bloques de materia. En el primero, de carácter introductorio, se presenta una panorámica general del mundo de la informática. En el segundo se trabajan los conocimientos básicos de programación de computadores, para adquirir un mayor grado de comprensión de la máquina, y para aprender pensamiento computacional como técnica de resolución de problemas.

Se hace especial hincapié en la generación de procesos optimizados, tanto en términos de tiempo de ejecución como de recursos necesarios para su ejecución. Este planteamiento está alineado con los Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030 de Naciones Unidas (https://www.un.org/sustainabledevelopment/es/), de tal manera que la adquisición de los resultados de aprendizaje de la asignatura contribuirá en cierta medida al logro de la meta 7.3 del objetivo 7.

No se necesitan conocimientos previos para cursar la asignatura.

2. Resultados de aprendizaje

  1. Conocimiento de la estructura interna lógica y física de un computador.
  2. Utilización de interfaces gráficas y textuales de varios sistemas operativos.
  3. Destrezas para decidir la mejor herramienta informática a emplear para realizar una tarea, valorando el uso de herramientas de software libre frente a otras alternativas.
  4. Uso eficiente de Internet como medio de obtención y recuperación de información.
  5. Destrezas para decidir cómo representar adecuadamente una información en el computador.
  6. Capacidad de crear las estructuras de datos asociadas a un problema de tratamiento de información, en el marco de la programación orientada a objetos.
  7. Comprensión y análisis crítico de programas relativamente sencillos construidos por terceros.
  8. Capacidad de aplicar los mecanismos básicos de la programación estructurada y orientada a objetos para crear programas correctos que resuelvan problemas de tratamiento de información de complejidad baja-media, empleando un lenguaje de programación orientado a objetos.

3. Programa de la asignatura

Teoría

  • Bloque I: Introducción a la informática
    • Estructura interna de un computador
    • Software
    • Sistemas operativos
    • Hardware
    • Redes de computadores
    • Representación de la información
    • Bases de datos
  • Bloque II: Programación
    • Elementos básicos de programación
    • Diseño de algoritmos y programas

Prácticas

  • Bloque I: Introducción a la informática
    • Herramientas informáticas (1)
    • Herramientas informáticas (2)
  • Bloque II: Programación
    • Diseño de programas (1)
    • Diseño de programas (2)
    • Diseño de programas (3)
    • Diseño de programas (4)

4. Actividades académicas

  • Clases magistrales. 30 horas
    • Se exponen los contenidos de la asignatura. Las del bloque II tienen una orientación eminentemente práctica
  • Resolución de problemas y casos. 10 horas
    • Se exponen y debaten las soluciones alcanzadas a problemas propuestos que se han resuelto con antelación
  • Prácticas de laboratorio. 20 horas
    • Se plantean actividades para ser resueltas con la ayuda de un ordenador
  • Trabajos docentes. 25 horas: 1 de tutela y 24 de elaboración
    • Dos trabajos individuales, uno en cada bloque de la asignatura
    • Un trabajo en grupo de carácter optativo. Lleva asociada 1 hora de tutela
  • Horas de estudio. 60 horas
  • Pruebas de evaluación. 5 horas

5. Sistema de evaluación

Se plantean dos modalidades de evaluación

  • Evaluación mixta
    • Las siguientes actividades desarrolladas durante el curso tendrán el peso que se indica en la calificación de la asignatura:
      • Prácticas: 15%
      • Trabajos individuales: 10%
      • Examen del bloque I: 25%. Tipo test
    • La prueba final escrita consta de:
      • Examen del bloque I, para los alumnos que no hubieran superado el anterior
      • Examen del bloque II: 50%. Ejercicios de programación
  • Evaluación simple
    • El 100% de la calificación proviene de una prueba final escrita, que consta de:
      • Examen del bloque I: 25%. Tipo test
      • Examen del bloque II: 75%. Ejercicios de programación

La asignatura se considerará aprobada si:

  • Se obtiene una nota mínima de 3,5 sobre 10 en los dos exámenes
  • La suma de las calificaciones de las diversas pruebas y actividades, según el sistema de evaluación elegido, ponderadas por sus respectivos valores, es mayor o igual que 5

Con independencia de la modalidad de evaluación elegida, la actividad optativa Trabajo en grupo tendrá un valor de 1 punto, que se sumará a la calificación obtenida en caso de haber aprobado la asignatura

La detección de plagio en cualquier actividad supondrá la anulación de las calificaciones de todas las actividades desarrolladas durante el curso